Manchester City returned to the Premier League summit after a brief hiatus as they beat Arsenal in a thrilling game.
Following Manchester United's lunchtime win over QPR, David Silva pounced after Mario Balotelli's shot was saved to score the only goal of the match.
Sergio Aguero could have made the win more comfortable but fired over early on, while Pablo Zabaleta hit the post.
Arsenal had a number of chances though, and Joe Hart saved from Gervinho, Theo Walcott and Aaron Ramsey.
Robin van Persie could not find his 20th goal of the season either, with a shot saved and a goal ruled out for offside, as the hosts restored their two-point lead at the top over their city rivals.
Following their defeat by Chelsea last Monday, the result was the perfect response from Roberto Mancini's team, who ended Arsenal's unbeaten run of eight games while maintaining their 100% home record this season.
It also means that City remain unbeaten at the Etihad Stadium in 2011, having drawn just two of 28 games in the last year.
While it was an even contest, Aguero should have put City ahead in the first five minutes when Gareth Barry found Zabaleta down the left in a flowing move.
But although Aguero controlled the resulting cross he blasted his shot over the bar from 10 yards out.
City's leading league scorer had another chance soon after, but was snuffed out by the recovering Arsenal defence when he cut inside from the inside right channel.
A frantic opening period also saw Hart twice save in quick succession, first stopping Gervinho's angled shot and then tipping Ramsey's effort from the resulting corner round the post.
The Gunners defence again featured four centre-backs and was not so smart when Per Mertesacker allowed Balotelli to shoot from close range, but keeper Wojciech Szczesny saved well and showed further signs of his recent improvement when he saved another Aguero effort.
Former Arsenal players Samir Nasri and Kolo Toure were named in the City line-up but Fre